TODO / Need more information (TBC spells)

Warlock: Soul Shatter. Combat log line? "You gain Soul Shatter" or "You perform Soul Shatter" or "You cast Soul Shatter" ? I suppose we can just check for unit spellcast succeeded instead.

Hunter: misdirection. combat log line? "you cast misdirection on x." ?

Mage: Invisibility. Is it a stacking buff, once per second? Or will the one second ticks happen silently? Also, does it remove threat arithmetically or geometrically?

Shaman: Nature's Guardian. Comat log line? "You cast nature's guardian on x" ?


18.4

--> Retrofitted new Onyxia code from 17.23.

--> KTM will now look for the ring piece in tier3 sets to count for bonuses.

--> Added Plagueheart 6 piece bonus.

--> Fixed Frost Channelling. Thanks lazaro.

--> Moved some files around. I recommend deleting your folders before installing the new version.


18.3

--> Shaman: Fixed lua error. Added Stormstrike for Spiritual Weapons. Also removed Rockbiter, since it doesn't appear to cause extra threat any more.
--> Warlock: Fixed master demonologist. Added Destructive Reach. Added Improved Soul Drain. Added new abilities like shadow fury and incinerate.

--> SWStats will no longer break KTM on non-english versions. The regex engine periodically checks to see whether the print format strings have been changed and recreates the parsers if so.


18.2

--> Warrior: Defiance now 5% per point, from 3%. Added Devastate rank 2 = 47 threat fixed.
--> Druid: Feral Instinct now 5% per point, from 3%. Subtlety now position 7 in 3rd tree, from 8.
--> Rogue: (no changes)
--> Hunter: (no changes)
--> Mage: Burning Soul now 5% per point, from 15%. Frost Channeling now 4% per point, from 10%.
--> Paladin: Holy Shield now +35% threat, from +20%.
--> Priest: Reflective Shield 0 threat.
--> Shaman: Improved Fire Nova Totem - not implemented. Need more research on totem mechanics. Added spiritual weapons -15% melee threat (not on stormstrike yet).


18.1

--> LUA changes for 5.1. 

--> Revamped Sunder Hook. Successes detected from UNIT_SPELL_SUCCESSFUL arg2 = "Sunder Armor", failures from CHAT_MSG_SPELL_SELF_DAMAGE as previously.

